overawe competitors

Traducciones
внушать страх конкурентам
The company's sheer size served to overawe competitors.
Огромные размеры компании внушали страх конкурентам.
Palabras
overawe

verb
внушать благоговейный страх